from pyspark.ml.linalg import Vectors

# 向量：有方向，有大小
# 1、稠密向量
vectors_dense = Vectors.dense([1.0, 1.3, 0.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0, 30.0])
print(vectors_dense)

# 2、稀疏向量
vectors_sparse = Vectors.sparse(13, [0, 1, 3, 11, 12], [1.0, 1.3, 4.0, 2.0, 30.0])
print(vectors_sparse)